package uk.co.agileworks.bidpirate.service;

import java.util.List;

import uk.co.agileworks.bidpirate.model.Bid;
import uk.co.agileworks.bidpirate.model.User;

public interface DAO {

	void deleteBid(Bid bid);

	Bid getBid(long id);

	List<Bid> getBids(User user);

	User getUser(String username);

	void saveOrUpdateBid(Bid bid);

	void saveOrUpdateUser(User user);
}
